/**
 * <strong>Title : EquipmentOutput.java<br>
 * </strong> <strong>Package : cn.b.sky.mes.em.model<br>
 * </strong> <strong>Description : </strong>@类注释说明写在此处@<br>
 * <strong>Create on : 2015年11月20日 上午9:15:15<br>
 * </strong>
 * <p>
 * @author dapeng.li<br>
 * @version <strong>v1.0.0</strong><br>
 * <br>
 *          <strong>修改历史:</strong><br>
 *          修改人 | 修改日期 | 修改描述<br>
 *          -------------------------------------------<br>
 * <br>
 * <br>
 */
package cn.b.sky.mes.em.model;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.format.annotation.DateTimeFormat.ISO;

import cn.b.sky.common.model.ImeCommon;

/**
 * <strong>Title : EquipmentOutput.java<br></strong>
 * <strong>Package : cn.b.sky.mes.em.model<br></strong>
 * <strong>Description : </strong>设备产量<br> 
 * <strong>Create on : 2015年11月20日 上午9:15:15<br></strong>
 * <p>
 * @author dapeng.li<br>
 * @version <strong>v1.0.0</strong><br>
 * <br>
 * <strong>修改历史:</strong><br>
 * 修改人 | 修改日期 | 修改描述<br>
 * -------------------------------------------<br>
 * <br>
 * <br>
 */
public class EquipmentOutput extends ImeCommon {

  private Long id;

  /**
   * 设备编号
   */
  private String equipmentCode;

  /**
   * 设备描述
   */
  private String equipmentText;

  /**
   * 作业日期
   */
  @DateTimeFormat(iso = ISO.DATE_TIME, pattern = "yyyy-MM-dd")
  private Date theDate;

  /**
   * 良品数量
   */
  private Integer goodParts;

  /**
   * 不良品数量
   */
  private Integer defectiveParts;

  /** 
  * @return euipmentCode
  */
  public String getEquipmentCode() {
    return equipmentCode;
  }

  /** 
  * @param euipmentCode 要设置的 euipmentCode
  */
  public void setEquipmentCode(String euipmentCode) {
    this.equipmentCode = euipmentCode;
  }

  /** 
  * @return theDate
  */
  public Date getTheDate() {
    return theDate;
  }

  /** 
  * @param theDate 要设置的 theDate
  */
  public void setTheDate(Date theDate) {
    this.theDate = theDate;
  }

  /** 
  * @return goodParts
  */
  public Integer getGoodParts() {
    return goodParts;
  }

  /** 
  * @param goodParts 要设置的 goodParts
  */
  public void setGoodParts(Integer goodParts) {
    this.goodParts = goodParts;
  }

  /** 
  * @return defectiveParts
  */
  public Integer getDefectiveParts() {
    return defectiveParts;
  }

  /** 
  * @param defectiveParts 要设置的 defectiveParts
  */
  public void setDefectiveParts(Integer defectiveParts) {
    this.defectiveParts = defectiveParts;
  }

  /** 
  * @return id
  */
  public Long getId() {
    return id;
  }

  /** 
  * @param id 要设置的 id
  */
  public void setId(Long id) {
    this.id = id;
  }

  /** 
  * @return equipmentText
  */
  public String getEquipmentText() {
    return equipmentText;
  }

  /** 
  * @param equipmentText 要设置的 equipmentText
  */
  public void setEquipmentText(String equipmentText) {
    this.equipmentText = equipmentText;
  }

}
